package com.cn.yunhe.rentcars.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;

import com.cn.yunhe.rentcars.model.Insurance;
@Mapper
public interface InsuranceMapper {
	/**
	 * 模糊查询获取《保险信息》
	 * 
	 * @param  carnumber
	 * @return
	 */
	List<Insurance> getInsurance(String carid);
	
	List<Insurance> searchInsurance(Map<String,String> params);
	
	/**
	 * 根据用户编号查《保险信息》对象信息
	 * 
	 * @param id
	 * @return
	 */
	Insurance getInsuranceById(String id);
	
	/**
	 * 批量删除用户
	 * 
	 * @param userId
	 */
	void delInsurances(List<String> recordidList);
	
	/**
	 * 删除用户
	 * 
	 * @param userId
	 */
	void delInsurance(String recordid);
	
	/**
	 * 添加《保险信息》
	 * 
	 * @param Insurance
	 */
	void addInsurance(Insurance insurance);
	
	/**
	 * 修改《保险信息》
	 * 
	 * @param Insurance
	 */
	void editInsurance(Insurance insurance);
}
